CREATE       view vw_reporte_terrenos as
select 	f.iddesarrollo claveDesarrollo, 
	f.nombredesarrollo nombreDesarrollo,
	d.idLote claveTerreno, 
	d.Superficie superficieTerreno,
	case 
		when not (bloqueado is null or bloqueado = 'D') then 1 
		when d.StaVenta = 'L' then 2 
		when d.StaVenta = 'A' then 3 
		when d.StaVenta = 'V' then 4 
		when d.StaVenta = 'C' then 5 
	end noEstatusVenta,
	case when bloqueado is null or bloqueado = 'D' then d.StaVenta else 'B' end estatusVenta,
	case 
		when not (bloqueado is null or bloqueado = 'D') then 'Bloqueado' 
		when d.StaVenta = 'L' then 'Disponible' 
		when d.StaVenta = 'A' then 'Apartado' 
		when d.StaVenta = 'V' then 'En Proceso de Firma' 
		when d.StaVenta = 'C' then 'Contratado' 
	end descripcionEstatusVenta,
	case when v.CveVendedor is null then '' else v.CveVendedor end claveVendedor, 
	case when v.Nombre is null then '' else v.Nombre end nombreVendedor,
	case when c.idCliente is null then '' else c.idCliente end claveCliente,
	case when c.Nombre is null then '' else c.Nombre end nombreCliente
from 	desarrollos f,
	lotes d
		left join ventas ve on d.idlote = ve.idlote
		left join vendedores v on ve.idvendedor = v.cvevendedor
		left join clientes c on ve.idcliente = c.idcliente
where 	f.iddesarrollo = d.iddesarrollo





GO

